package com.ktgj.customer.domain.Insurance.third;

import com.ktgj.common.core.web.domain.BaseEntity;

public class OpenInsuranceRequ extends BaseEntity {
    public BaseRequ baseRequ;
    public Order order ;
    public Extend extend ;
    public Holder holder ;
    public Insurer insurer ;

    public BaseRequ getBaseRequ() {
        return baseRequ;
    }

    public void setBaseRequ(BaseRequ baseRequ) {
        this.baseRequ = baseRequ;
    }

    public Order getOrder() {
        return order;
    }

    public void setOrder(Order order) {
        this.order = order;
    }

    public Extend getExtend() {
        return extend;
    }

    public void setExtend(Extend extend) {
        this.extend = extend;
    }

    public Holder getHolder() {
        return holder;
    }

    public void setHolder(Holder holder) {
        this.holder = holder;
    }

    public Insurer getInsurer() {
        return insurer;
    }

    public void setInsurer(Insurer insurer) {
        this.insurer = insurer;
    }

    public class Order
    {
        public String orderId ;
        public String goodId ;
        public String goodName ;
        public long applyTime ;
        public long effectiveTime ;
        public long failureTime ;

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getGoodId() {
            return goodId;
        }

        public void setGoodId(String goodId) {
            this.goodId = goodId;
        }

        public String getGoodName() {
            return goodName;
        }

        public void setGoodName(String goodName) {
            this.goodName = goodName;
        }

        public long getApplyTime() {
            return applyTime;
        }

        public void setApplyTime(long applyTime) {
            this.applyTime = applyTime;
        }

        public long getEffectiveTime() {
            return effectiveTime;
        }

        public void setEffectiveTime(long effectiveTime) {
            this.effectiveTime = effectiveTime;
        }

        public long getFailureTime() {
            return failureTime;
        }

        public void setFailureTime(long failureTime) {
            this.failureTime = failureTime;
        }
    }

    public class Extend
    {
        public String flightNo ;
        public String airways ;
        public String departrueCity ;
        public String arriveCity ;
        public String berth ;
        public String ticketNum ;
        public long arriveTime ;
        public long departrueTime ;

        public String getFlightNo() {
            return flightNo;
        }

        public void setFlightNo(String flightNo) {
            this.flightNo = flightNo;
        }

        public String getAirways() {
            return airways;
        }

        public void setAirways(String airways) {
            this.airways = airways;
        }

        public String getDepartrueCity() {
            return departrueCity;
        }

        public void setDepartrueCity(String departrueCity) {
            this.departrueCity = departrueCity;
        }

        public String getArriveCity() {
            return arriveCity;
        }

        public void setArriveCity(String arriveCity) {
            this.arriveCity = arriveCity;
        }

        public String getBerth() {
            return berth;
        }

        public void setBerth(String berth) {
            this.berth = berth;
        }

        public String getTicketNum() {
            return ticketNum;
        }

        public void setTicketNum(String ticketNum) {
            this.ticketNum = ticketNum;
        }

        public long getArriveTime() {
            return arriveTime;
        }

        public void setArriveTime(long arriveTime) {
            this.arriveTime = arriveTime;
        }

        public long getDepartrueTime() {
            return departrueTime;
        }

        public void setDepartrueTime(long departrueTime) {
            this.departrueTime = departrueTime;
        }
    }

    public class Holder
    {
        public String name ;
        public int sex ;
        public long birthday ;
        public int certificateType ;
        public String certificateNo ;
        public String phone ;
        public String email ;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public long getBirthday() {
            return birthday;
        }

        public void setBirthday(long birthday) {
            this.birthday = birthday;
        }

        public int getCertificateType() {
            return certificateType;
        }

        public void setCertificateType(int certificateType) {
            this.certificateType = certificateType;
        }

        public String getCertificateNo() {
            return certificateNo;
        }

        public void setCertificateNo(String certificateNo) {
            this.certificateNo = certificateNo;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }
    }
    public class Insurer
    {
        public int relationship ;
        public String name ;
        public int sex ;
        public long birthday ;
        public int certificateType ;
        public String certificateNo ;
        public String phone ;
        public String email ;

        public int getRelationship() {
            return relationship;
        }

        public void setRelationship(int relationship) {
            this.relationship = relationship;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public long getBirthday() {
            return birthday;
        }

        public void setBirthday(long birthday) {
            this.birthday = birthday;
        }

        public int getCertificateType() {
            return certificateType;
        }

        public void setCertificateType(int certificateType) {
            this.certificateType = certificateType;
        }

        public String getCertificateNo() {
            return certificateNo;
        }

        public void setCertificateNo(String certificateNo) {
            this.certificateNo = certificateNo;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }
    }
}
